supporting structure/system - İngilizce Eşanlam Sözlük